//题目：找出字符串中，连续重复次数最多的字符
let str = "acaaccabbcccbbbcccccccccccccdddccdddccccc"

//指针算法
let i = 0
let j = 1

//当前重复次数最大的值
let maxRepeatCount = 0
//当前重复次数最大的字符
let maxRepeatChar

while (i <= str.length - 1) {
  if (str[i] !== str[j]) {
    console.log('[' + i + ', ' + j + ')' + '之间的字符连续重复，都是' + str[i] + '，它重复了' + (j - i) + '次')

    if ((j - i) > maxRepeatCount) {
      maxRepeatCount = j - i
      maxRepeatChar = str[i]
    }

    i = j
  }
  j++
}

console.log('字符串中连续重复次数再多的是' + maxRepeatChar + '重复次数是：' + maxRepeatCount)

